package cn.tedu.csmall.product.mapper;

import cn.tedu.csmall.product.pojo.entity.Brand;
import cn.tedu.csmall.product.pojo.vo.BrandStandardVO;
import org.springframework.stereotype.Repository;

@Repository
public interface BrandMapper {
    int insert(Brand brand);

    /**
     * 统计当前表中相册数据的数量
     *
     * @return 当前表中相册数据的数量
     */
    int count();

    int countByName(String name);

    /**
     * 根据id查询相册标准信息
     * @param id 相册id
     * @return 匹配的相册的标准信息,如果没有匹配的数据,则返回的是null
     */
    BrandStandardVO getStandardById(Long id);

    /**
     * 根据id删除品牌数据
     *
     * @param id 品牌id
     * @return 受影响的行数
     */
    int deleteById(Long id);


}
